About
Feedback
SU
Swansea University
View All
Technology Company
View All People
Worked at Swansea University
ML
Matej Luhovy
Associate at Presto Ventures